package com.sove.face.dao;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.repository.NoRepositoryBean;
import org.springframework.data.repository.PagingAndSortingRepository;
import java.io.Serializable;


/**
 * @Author:sanye
 * @Date:24-05-22 8:45
 * @Description: ���ͨ�õĻ���repository�ӿ�
 */
@NoRepositoryBean
public interface BaseRepository<T, ID extends Serializable>
		extends JpaRepository<T, ID>, JpaSpecificationExecutor<T>, PagingAndSortingRepository<T, ID> {

	<S extends T> Iterable<S> batchSave(Iterable<S> var1);

	<S extends T> Iterable<S> batchUpdate(Iterable<S> var1);

}